package com.lzy.cloud.order.service;

import com.lzy.cloud.order.dtos.OrderStatusHistoryDto;

import java.util.List;

/**
 * @Description: 订单状态变化记录
 * @Author:   gyl
 * @Date:     2018/7/10 19:22
 */
public interface OrderStatusHistoryService {

    /**
     * 根据orderId查询订单状态变化记录
     * @param orderId
     * @return
     */
    List<OrderStatusHistoryDto> queryListByOrderId(String orderId);

    /**
     * 方法说明：根据id查询订单状态变化记录
     */
    OrderStatusHistoryDto find(Long id);

    /**
     * 方法说明：新增
     */
    Long create(OrderStatusHistoryDto orderStatusHistoryDto);

    /**
     * 方法说明：更新
     */
    Boolean update(OrderStatusHistoryDto orderStatusHistoryDto);
}
